Supported Languages
Which compilers does VTune work with?
It has been tested with MS Visual C++*, MS PowerStation FORTRAN, Watcom* C++ 11.0, Borland* C++ 4.x and 5.0, Borland Delphi*, Symantec* C++, Microsoft Visual J++*, Symantec* Visual Cafe* 2.0, Microsoft Visual Basic* 5.0 - Natively compiled with debug version, Borland C++ Builder*2.x, and the Intel® C/C++ compiler plug-in.
For all practical purposes, VTune is language independent. As long as VTune's symbol processing understands the debug file format produced by a compiler and the natively compiled code for a language, VTune can analyze it.
Please check the web site at:
http://developer.intel.com/design/perftool/vtune/prod_rev.htm
Does VTune work with 16-bit compilers? 32-bit compilers?
Yes, it works with both 16-bit and 32-bit C compilers, as well as assembly code. It even reports the percentage of executed code which is 32-bit and 16-bit, and identifies which modules are 32-bit.
Does VTune work with FORTRAN?
All parts of VTune support FORTRAN programs. As long as the symbol information is available in one of
the formats supported by VTune, the user will be able to sample and analyze/view any source. We do not support FORTRAN 90 extensions yet.